edificio blindado - French English Dictionary